home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fatted Calf
/
The Fatted Calf.iso
/
Applications
/
Communication
/
NewsBase
/
Source
/
INewsgroupInfoD.h
< prev
next >
Wrap
Text File
|
1993-01-12
|
860b
|
38 lines
/* INewsgroupsInfoD
* this class has action to mark article, unmark, check if a cirtain
* article is read or not.
*/
#import "InfoD.h"
@interface INewsgroupInfoD:InfoD
{
id iPairList;
}
- (BOOL)checkArticleIsRead:(int)knum;
/* check if the article is read or not
* knum: article #
* return: YES: if the article is already read
* NO: not read yet
*/
- (BOOL)isAllArticleMarked;
- (int)countArticleUnMarked;
- (void)markReadArticle:(int)kartnum;
- (void)unmarkReadArticle:(int)knum;
- (void)markAllArticle;
- (int)firstArticleForAmount:(int)artWillGetNum;
/* only for addInfoInt: key:FIRST to clean up ART_NUM_SET field */
- addInfoInt:(int)theValue key:(char *)theKey;
- (void)_readArticleNumSet;
/* get data of ART_NUM_SET from groupInfo and set to ipair_a_num
*/
- (void)_writeArticleNumSet;
/* set ART_NUM_SET to self
*/
@end